clean sand and gravel - Español Inglés Diccionario